#
#
objfiles=position.o split.o sum.o output.o keysum.o

keysum:$(objfiles)
	g++ -g -o $@ $^

.cpp.o:
	g++ -g -o $@ -c $<

clean:
	rm -f keysum $(objfiles)

test:test_stdin test_file
test_stdin:
	test ./testfile && cat ./testfile | ./keysum -k 1 -c 2,3 -t sum
test_file:
	test ./testfile && ./keysum --key=1 --val=2,3 --type=sum --infile=./testfile 
